mutually perpendicular - German English Dictionary